window.onload = initForm;
		
		
function initForm() {			
		document.forms[0].onsubmit = function() {return validForm();}
}

function validForm() {
	var respuesta = true;
	var noexp = document.getElementById("expediente");
	var fechallegada= document.getElementById('fechaLlegada');
	var fechaSalida = document.getElementById('fechaSalida');
	var nombre = document.getElementById('nombre');
	var edad = document.getElementById("edad");
	var acompa = document.getElementById("acompanante");
	var municipio = document.getElementById("municipio");
	var estado = document.getElementById("estado");
	var ingreso = document.getElementById("ingreso");
	var subsecuente = document.getElementById("subsecuente");
	var especialidad = document.getElementById("especialidad");
	var motivo = document.getElementById("motivo");
	var numericRE = /^[0-9]+$/;
	var fechaRE =/\d\d\d\d\-\d\d\-\d\d/

	if(!fechallegada.value.match(fechaRE)){
		respuesta = false;
		$("#fllegadaerr").show();
	}
	else{
		$("#fllegadaerr").hide();
	}
	if(!noexp.value.match(numericRE)){
		respuesta = false;
		$("#noexperr").show();
	}
	else{
		$("#noexperr").hide();

	}
	if(nombre.value==""){
		$("#nombreerr").show();
		respuesta = false;
	}
	else{
		$("#nombreerr").hide();
	}
	if(!edad.value.match(numericRE)){
		$("#edaderr").show();
		respuesta = false;
	}
	else{
		$("#edaderr").hide();
	}
	if(!acompanante.value.match(numericRE)){
		$("#acompaerr").show();
		respuesta = false;
	}
	else{
		$("#acompaerr").hide();
	}
	if(municipio.value==""){
		respuesta = false;
		$("#municipioerr").show();
	}
	else{
		$("#municipioerr").hide();
	}
	if(estado.value==""){
		respuesta = false;
		$("#estadoerr").show();
	}
	else{
		$("#estadoerr").hide();
	}	
	if(!ingreso.value.match(numericRE)){
		respuesta = false;
		$("#ingresoerr").show();
	}
	else{
		$("#ingresoerr").hide();
	}	
	if(subsecuente.value==""){
		respuesta = false;
		$("#subserr").show();
	}
	else{
		$("#subserr").hide();
	}
	if(especialidad.selectedIndex==0){
		respuesta=false;
		$('#especialerr').show();
	}
	else{
		$('#especialerr').hide();
	}
	if(motivo.selectedIndex==0){
		respuesta=false;
		$('#motivoerr').show();
	}
	else{
		$('#motivoerr').hide();
	}
	if(!fechaSalida.value.match(fechaRE)){
		respuesta=false;
		$("#fsalidaerr").show();	
	}
	else{
		$("#fsalidaerr").hide();
	}



	return respuesta;
}
